Excellent stay. Great location. This place will NOT disappoint. Highly recommend.