All in all, this is a real great place to stay. The staff are absolutely amazing. The pool and breakfast were great. The bed was extremely comfortable and clean. The room was also very clean. Just a couple of little things were small little issues such as, the toilet filler in the bathroom stuck and a few times had to be flicked by hand for it to fill, to be able flush. The support legs on the left side of the main table the tv is on, didn't seem to be connected and when we got in the room at first, it was half from under the table. The bathtub has some pieces out of it. Even with these little things, we were happy with our stay.