Very clean, comfortable and inviting. Kitchen is well stocked with dishes, utensils, etc. Pool has a deep end (7ft best guess); a definite bonus. Various activity items: pool noodles, body board, beach chairs, cooler, bike etc. were available. TV in every room. Wifi could handle multiple devices without issue. I would stay there again and would recommend it to friends.