Cannot fault this place. Amazing views, great location and is exactly as listed and more. Perfect little extra touches that make our stay special. Cannot wait to come back!