Fantastic place; very clean, spacious, well-appointed and with a beautiful view too. Would highly recommend.