Spacious, good facilities and great location