Spotless! Prime location! Having parking onsite was a plus. Would definitely stay here again!