Clean and tidy, well appointed and plenty of space