A lovely location, with plenty of space and modern amenities.