Fantastic stay— good communication, nice place, beautiful location.