Perfect stay! The apartment was perfect and everything was very clean. The directions were detailed and John was quick to respond to our inquiries. The amenities were great and nothing was missing. Thank you John!