Clean and tidy, well equipped, hospitable and good location.