This place is perfectly located, across from the beach, easy walking to restaurants. We had a few unforeseen hiccups but Lorraine (owner) and Darrel (property manager) were always quick to respond and find solutions. We had a great stay.