spacious and clean, brilliant location.