Clean, spacious for an entire family, easy check in and check out process, close to a beach and lots of good restaurants. A great stay!