Absolutely Perfect! The place is incredible. Best place I have ever stayed in. Amazing views, great host, excellent property. If you're thinking about booking this just do it, you will not be disappointed.