Clean, tidy, well-located, warm and stylish. Great place to stay, was perfect for our needs. Would stay again; highly recommend it!