10/10 would recommend this place! We were a group of 4 and this place comfortably accommodated us all. The location is perfect and it had everything we needed. We would definitely stay here again in the future!