We stayed here with another couple and had a great time. The staff was genuinely nice and very helpful. Rooms were beautiful and they all have a great view. Everything was clean and spacious. We would definitely come back. Location was good and only a quick 5 minute drive to the beach. It's located on a busy road so it is not very walkable but the town seems like a driving town so we didn't feel like we were missing out. Thank you Oasis!