Great location - a few steps from the beach. Very responsive hosts. The place has everything you can think of for a longer vacation stay and very family friendly.