The unit is on 2nd floor. It is very nice and clean. It has all the basic minimum requirements addressed except no dishwasher. So if you are planning to cook your meals, you may be spending a lot of time washing the dishes by hand. We ate out our dinners..so it was manageable. I would recommend Vicente, the owner, to consider adding a dishwasher. Vicente is a very nice and considerate gentleman and would be willing to work with your vacation plan...like in our case he was kind enough to let us have an early check in at 6 am with our early morning flight arrival. The unit has a very limited view of the ocean...so if you are planning to get a wide view of the ocean, you may be disappointed. But is is only 2 mins walk to the Infinity pool.