Highly recommended, excellent stay