Perfect for the price! We loved our stay here. The beds were comfortable. The layout was perfect for our group - plenty of room for 3 friends. The kitchen had everything we needed. Communication and getting in and out were easy. A few things, including the shower, were a bit dated but worked just fine. For the price and location, it was perfect.