Nice & spatious, but OVER-PRICED. Communications could have been better. Seems WE had to initiate most of the communications, particularly getting a code for the check-in morning of (instead of a day ahead). We reported a problem at check-in, received a response, and then didn't receive acknowledgement of our photos & issue.