We stayed here for our wedding weekend and it was perfect! It's very spacious, beautifully decorated, has a well stocked kitchen, and it's in a great location. We would definitely stay here again.