Great in all aspects, loved it so much we immediately rented it for another stay!