The layout was perfect. I love the modern kitchen. Well equipped with items needed for cooking. We wanted to take walks on the beach and this location was perfect. Would definitely recommend for both short or long stay.