Everything as described and better. Would definitely stay here again.