Perfect location, beautiful views! We had everything we needed for a wonderful stay. I look forward to staying here again!