Great location! Parking is a little tough (comes with having a great location) but other than that everything was perfect. The place was spotless and the hosts were easy to communicate with. Would stay here again