One of the best I have stayed. Great amenities