This place exceeded our expectations. On entering (which is a a code you type in the door, which made entry simple!) the place was welcoming, pretty modern, very spacious, and clean! There are two bathrooms which worked great for my friend and I. The bed is huge! Plenty of dresser and closet space to hang your clothes. The balcony view is gorgeous and a great way to unwind. The pool is warm with two spas! You are just across from the beach and good restaurants.