Generous space, excellent kitchen facilities,