Compact but with everything you need, very well positioned for town, and backing on to the river area. Outdoor facilities are great. A very nice, comfortable place.