This listing was perfect! We stayed at this property for a long weekend. It was a great size for our group. All of the beds were very comfortable and the amenities were top notch. The place was very clean and decorated beautifully. I hope to stay here again in the future!