Stayed here only for 2 nights. I highly recommend it. The place is clean, quiet, everything is new, staff is very polite and helpful. The reception manager approached me to ask for a feedback too. The hot water in the shower wasn't available on both nights but as soon as I reported it to the reception, their staff fixed it within 5 minutes both the times. The only negative is that it's far away from the beach/restaurant area, so you need a car or uber to get around. I felt safe as a solo female traveler. Good value for money.