Top service, music, staff, location, drinks, prices, beach, clean sea. We highly recommend!