A cozy home away from home with everything you need. Close to shops and beach. Wonderful place to stay.