The place was nice and very spacious, amenities were clean and functional. We basically had everything we needed. The only drawback was that the internet kept dropping out, but overall it was a pleasant experience!