Absolutely perfect for our little family get away. The place is clean and comfortable with everything you need. Amazing views and a short walk to the Island Bay playground which is awesome for kids. Would stay again.