Incredible location and very clean property! Exactly as advertised. Unfortunately, check in and check out times were not flexible at all and there is a fee for later check outs. Even after agreeing to the fee, it was very difficult to coordinate a later check out time. Otherwise great place, we really enjoyed our stay.