Everything we needed and more. Great location, great host, two full bathrooms, comfortable bed, living room and kitchen were a plus, plenty of room to spread out, AC and heat. Would stay here again for sure. Perfect.