The essential fact: This unit is beautiful, clean and with all the amenities described. There are three comfortable bedrooms (we utilized the fold-out sofa in the living room as well), three excellent bathrooms (exceptionally spacious master bath with lovely tiles and stone) and a fully-equipped kitchen. Though the property seems nice, we didn't really experience it as a regular guest would because we were there to attend a wedding which consumed almost all of our time. I must say the wedding coordinator and the others involved did a superb job.The front desk was a bit lackadaisical; we waited for about 15 minutes to check, while agents seemed in no great hurry, disappeared into the back room, etc. And don't dream of making any special request. For late checkout and a few extra towels, we were turned down flat ("we don't do that as a matter of policy"). But as for the towels, we then discovered more of them in a bathroom cabinet, so we ended up with plenty. We had a great time, and are extremely grateful to our fine host, Paul.