Hi. This is a very nice place. There were soem housekeeping issues at first (hence the 3 stars) but they were swiftly and courteously resolved after checking and the next day - and compensation given. Otherwise it was a great stay and I would recommend for location and facilities.