The stay was amazing, our unit had everything we wanted it was self contained, clean, had views and a spa which allowed us to relax peacefully. We will be staying again!