Perfect location and perfect views! Everything we needed for our trip.