The location was excellent and we loved the pools.The inside was dated. They could have done a better job on providing supplies for a 3 week stay (one extra roll of toilet paper, two beach towels even though it is listed for three people, no extras such as oil, aluminum foil, etc.).