Great stay however checkin was problematic as I was expected to pay a deposit which was equivalent to my cost of my stay fortunately the situation was solved. Otherwise the rooms and the hospitality was of a high standard.