It has everything that I needed, just what I have hoped for. I had an awesome stay.