Everything as described! This place was terrific, would definitely stay here again.