Perfect home in paradise! Clean, comfortable, spacious and had everything we needed for a beautiful family get away. The hosts were great communicators and made sure we had everything we needed. Would definitely stay here again!