Small but has everything you need. Very clean. A great location. A lovely experience.