Pros - great location, very clean and well decorated, had all the amenities we needed and more for our stay
Con - attached to another unit by a seemingly quite thin wall, could hear conversations and the shower pretty loudly so we never quite felt alone when our neighbours were home.