This Airbnb has everything you could want! The location is excellent. The place was spotlessly clean. The amenities are first rate. Communication with the host was very quick. I would stay there again anytime!