Great hosts with excellent communication great place for family to stay long or short term. Shops short drive and beach walking distance. Family of 5 (very young children) stayed for 2 months comfortably.