So clean, perfect location and Joy promptly answered all of our questions. We loved our stay!