Tastefully decorated; extremely clean and tidy; well equipped; great location in a charming town.