A spacious, well-equipped and stylish property. We had a great time