The pictures do not do it justice! The views are incredible and the beach out front was perfect for our kids. Penney was very accommodating and a pleasure to deal with. The kitchen is well stocked and we had a very comfortable stay. We hope to return again soon.