Excellent stay! Great location with all the necessary amenities. Highly recommended.