An excellent location and beautifully refurbished spacious rooms. The check-in was easy and communication very friendly. The only minus was that some things needed fixing and despite the promise, the maintenance staff never came during our stay.