Spacious & spotless! Great place.