Clean, well equipped and in a good location with driveway parking. Very efficient layout makes for a comfortable stay.