Fantastic place!! Everything was exactly described! We had a fantastic family vacation!