Large rooms, very clean, good location .