Absolute beachfront! Everything you can need as far as oven, washing machine, dryer and well stocked apartment. Loved the spa, and bed was comfy. Can’t say anything negative as it’s just a perfect stay!