Spacious and clean rooms with good location