Great staff, lovely rooms, awesome location. Book directly with them, though, because the 3rd party company through this site are really incompetent. I’ll definitely be back for another stay, though!