Great value, checked all the boxes.
Good wifi, air con, pool, food, friendly service, location.
10/10 recommend.