We loved staying here!! Great location, communication and hosts. Would recommend for any length of stay!! Gorgeous big flat too.