Amazing place, so well presented and exactly what was advertised. Amazing views, perfect location, 5 stars all around!