Perfect for our stay, had everything!