Spacious and very well located, clean and comfortable. Kitchen was well equipped and having 2 bathrooms was helpful for a large group like ours