Perfect location, beautiful view. The place was spotless when we arrived and communication was fast and easy. Thank you for the enjoyable stay.