Very good value, nice gym, great little heated pool that's big enough to properly swim. Well appointed kitchen. Excellent communication throughout.