Great location. Near supermarket. Close to great restaurants. And no to mention the beach. Had a wonderful stay at Rio. Highly recommend accommodation.