We had an excellent stay and felt comfortable in the place. The kitchen was very functional and the kids loved all the amenities of the property (pools, shuffle board, pickle ball, fuseball, etc). Location was excellent.