Great place, nice location, easy check-in and communications. A few things to up for it to be a 5 star stay, but would come back again :)