Overall a very amazing place to stay.
Very well stocked with bathroom supplies, kitchen supplies, and beverages.
Very clean, very well thought out place, with labels on switches and whatnot to help figure things out. We enjoyed our stay immensely.
Personal preference the bed was a bit firm for our liking, but everybody is going to be different.