Spacious, clean and well-located place. Good for families.