John
Not cheap, but you get what you pay for. Would stay there again for sure.
Staff was extremely helpful. From check-in and a personal walk to our rooms, to the great breakfast (included) and the staff there, to departure and the staff helping with our bags to the taxi, it was great.