Perfect, comfy, clean, awesome. Would LOVE To stay here again. Can't say enough good things!