A great space that accommodated 6 guests comfortably. I was a little worried due to lack of reviews of the accuracy of the pictures and overall cleanliness but rest assured this unit is very clean, modern and well equipped for your needs! The snorkelling and beach gear are very handy. Michelle was extremely fast with her replies, I definitely recommend staying here.