Perfect location! Hosts were great and always available if needed. Place was clean and well maintained with everything you need to enjoy your stay.