Spacious and clean. Communication was fast and very helpful! Pool space is amazing! Great location.