This place truly is a gem! The amenities and location were perfect for us. We truly felt like we had a home away from home. It really looked just like the pictures. Although we didn't have a chance to use the patio it was adorable. Checking in and checking out were a piece of cake. Communication was also excellent and timely.