Spacious, clean place; easy check-in; good communication!