The view was amazing!!!! Our kids loved swimming in the beach and we loved living like a local. Be prepared for lots of stairs to town but the location is worth it (even said so by our six yo who managed the stairs with stitches in his foot :)