Fantastic place. Exactly as described. We have spent a full month there. Highly recommended.