To put it simply Kyle thought of everything. This place is amazing. Not only does it have upscale amenities and great design choices but there are many small details that made the listing over the top. We would gladly stay here again!