Great place. It's perfectly located steps from the beach, restaurants, etc. The rooftop pool and hot tub are outstanding. The staff at the front desk was very helpful too. It was a great setup for our family of four.