Home away from home. Very comfortable. Great spot. Close to shops, restaurants and beach. Would definitely recommend a stay here.