Everything exactly as described if not better, and Ryan could not have been more responsive to questions. A great stay!