The unit we were in was exactly as stated across the road from the beach. It had a perfect view and a lovely balcony. The kitchen is loaded with EVERYTHING you might need. Beds are cozy. Plenty of towels and nice linens. Great location to walk to multiple shops and restaurants. We were 5 people and it was perfect! Highly recommend it! Fairly steep stairs to consider a small child or an elderly person. We had a blast and hope to return.